(unobstructed) line of sight - Spanish English Dictionary